inferior costal pit - Turkish English Dictionary